Skip to main content

Testing

Testing is a crucial phase in the development of automation workflows in AutomatR Studio. The process help you identify and resolve issues, verify the correctness of your automation, and ensure that your workflows function as expected. Here's a brief overview of testing in AutomatR Studio:

  1. To test your workflow outside of debugging mode, simply click the Run button from the Execute tab or use the Ctrl + F5 shortcut key. This executes the workflow without pausing for debugging.

  2. Use the Output and Error panels to monitor the progress of your workflow during testing. These panels display log messages and any error information encountered during execution.

  3. Implement logging activities in your workflow to capture important information. This helps track the workflow's progress, record relevant data, and troubleshoot issues during testing and production.

  4. Ensure that your workflow includes proper error-handling mechanisms. Error handling activities like Try-Catch blocks allow you to gracefully handle and recover from errors during testing and runtime.

  5. During testing, validate the accuracy of data inputs, outputs, and processing steps to ensure your automation meets the desired quality standards.

  6. Test your workflow with various input scenarios, including boundary cases and edge cases, to identify potential issues and ensure robustness.

  7. If your automation involves user interaction(human in the loop), perform User Acceptance Testing with stakeholders or end-users to verify that the automation meets their requirements and expectations.

Testing is an iterative processes that you should perform continuously as you develop and maintain your automation workflows. Thorough testing is essential for delivering reliable and error-free automation solutions.